from enum import Enum


class Binance(Enum):
    base_url = "https://fapi.binance.com"
    server_time_api = "/fapi/v1/time"  # 获取服务器的时间
    exchange_info_url = "/fapi/v1/exchangeInfo"  # 获取交易规则和交易对
    depth_url = "/fapi/v1/depth?symbol=SYMBOL&limit=LIMIT"  # 交易对深度信息
    trades_url = "/fapi/v1/trades?symbol=SYMBOL&limit=LIMIT"  # 获取近期订单簿成交
    # 有一个fromID 从哪一条成交id开始返回.缺省返回最近的成交记录 暂不考虑
    historical_trades_url = "/fapi/v1/historicalTrades?symbol=SYMBOL&limit=LIMIT"  # 查询历史成交
    # 归集交易和逐笔交易区别在于, 同一价格同一方向同一时间(100ms）的订单trade会被聚合为一条
    agg_trades_url = "/fapi/v1/aggTrades?symbol=SYMBOL&limit=LIMIT"  # 近期成交(归集)


